import { analysisComponentUpdateTypes } from "@/views/dashboard/EditDashboard/LowCode/lib/const"
// 记录因过滤而引起更新的过滤类型
// 多种过滤作用与同一个组件时,只取最后一次操作引起的过滤
// 在触发组件更新时,要记录这次更新的原因(是业务下拉框等过滤组件,还是联动设置)
const update = {
  state: {
    updateType: analysisComponentUpdateTypes.filterComponent
  },
  mutations: {
    setUpdateType (state, data) {
      state.updateType = data
    },
  }
}

export default update
